explosion of a firecracker - Español Inglés Diccionario